Skip to content

Conversation

@eluce2
Copy link
Collaborator

@eluce2 eluce2 commented Jan 7, 2026

Note

Migrates secrets management from 1Password/.env to Doppler and wires up GitHub OIDC in CI.

  • CI workflows (continuous-release.yml, release.yml): install Doppler CLI, obtain OIDC token, authenticate, and run unit/E2E tests without 1Password; add required permissions; update fmodata E2E command
  • Repo/dev tooling: add doppler.yaml; add CONTRIBUTING.md with Doppler setup; root test uses turbo run test; turbo.json refines test inputs/dependsOn and adds test:watch
  • Packages: switch test scripts to doppler run in better-auth, cli, fmdapi, fmodata, typegen; remove dotenv-based setup files and op.env; minor test/config tweaks (extended timeout, schema validation)

Written by Cursor Bugbot for commit e9af475. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Jan 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
proofkit-docs Ready Ready Preview Jan 10, 2026 8:00pm

@eluce2 eluce2 marked this pull request as ready for review January 7, 2026 23:16
Copy link
Collaborator Author

eluce2 commented Jan 7, 2026

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 8, 2026

Open in StackBlitz

@proofkit/better-auth

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/better-auth@98

@proofkit/cli

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/cli@98

create-proofkit

pnpm add https://pkg.pr.new/proofgeist/proofkit/create-proofkit@98

@proofkit/fmdapi

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/fmdapi@98

@proofkit/fmodata

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/fmodata@98

@proofkit/typegen

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/typegen@98

@proofkit/webviewer

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/webviewer@98

commit: d4ba7c0

Copy link
Collaborator Author

eluce2 commented Jan 10, 2026

Merge activity

  • Jan 10, 7:57 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jan 10, 8:00 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jan 10, 8:01 PM UTC: @eluce2 merged this pull request with Graphite.

@eluce2 eluce2 changed the base branch from 01-07-update_release_ci to graphite-base/98 January 10, 2026 19:58
@eluce2 eluce2 changed the base branch from graphite-base/98 to main January 10, 2026 19:59
@eluce2 eluce2 force-pushed the 01-07-use_doppler branch from 5672388 to e9af475 Compare January 10, 2026 20:00
@eluce2 eluce2 merged commit 3d16f9e into main Jan 10, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants